import React from "react";

export const SnippetsIcon = (props: React.SVGProps<SVGSVGElement>) => (
    <svg
        width={20}
        height={20}
        viewBox="0 0 20 20"
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
        {...props}
    >
        <path
            d="M7.5 5.625C7.5 5.27982 7.77982 5 8.125 5H14.375C14.7202 5 15 5.27982 15 5.625C15 5.97018 14.7202 6.25 14.375 6.25H8.125C7.77982 6.25 7.5 5.97018 7.5 5.625Z"
            fill="currentColor"
        />
        <path
            d="M7.5 8.125C7.5 7.77982 7.77982 7.5 8.125 7.5H14.375C14.7202 7.5 15 7.77982 15 8.125C15 8.47018 14.7202 8.75 14.375 8.75H8.125C7.77982 8.75 7.5 8.47018 7.5 8.125Z"
            fill="currentColor"
        />
        <path
            d="M7.5 10.625C7.5 10.2798 7.77982 10 8.125 10H11.875C12.2202 10 12.5 10.2798 12.5 10.625C12.5 10.9702 12.2202 11.25 11.875 11.25H8.125C7.77982 11.25 7.5 10.9702 7.5 10.625Z"
            fill="currentColor"
        />
        <path
            fillRule="evenodd"
            clipRule="evenodd"
            d="M17.5 14.4823V3.125C17.5 1.39911 16.1009 0 14.375 0H3.125C1.39911 0 0 1.39911 0 3.125C0 3.98777 0.350462 4.76988 0.915291 5.33471C1.0325 5.45192 1.19147 5.51777 1.35723 5.51777H5V16.875C5 18.6009 6.39911 20 8.125 20L16.875 20C18.6009 20 20 18.6009 20 16.875C20 16.0123 19.6495 15.2302 19.0847 14.6653C18.9675 14.5481 18.8085 14.4823 18.6428 14.4823L17.5 14.4823ZM3.125 1.25C2.08947 1.25 1.25 2.08947 1.25 3.125C1.25 3.55536 1.39442 3.95117 1.63831 4.26777H5V3.125C5 2.08947 4.16053 1.25 3.125 1.25ZM5.62523 1.25C6.01753 1.77229 6.25 2.4215 6.25 3.125V16.875C6.25 17.9105 7.08947 18.75 8.125 18.75C9.16053 18.75 10 17.9105 10 16.875C10 16.3571 9.79082 15.8892 9.45083 15.5492C9.27208 15.3704 9.21861 15.1016 9.31534 14.868C9.41208 14.6345 9.63998 14.4822 9.89277 14.4822L16.25 14.4823V3.125C16.25 2.08947 15.4105 1.25 14.375 1.25H5.62523ZM10.6252 18.75L16.875 18.75C17.9105 18.75 18.75 17.9106 18.75 16.875C18.75 16.4447 18.6056 16.0489 18.3617 15.7323L11.0343 15.7322C11.1735 16.0862 11.25 16.4718 11.25 16.875C11.25 17.5785 11.0175 18.2277 10.6252 18.75Z"
            fill="currentColor"
        />
    </svg>
);
